home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Camelot / Camelot 105 (1991-02)(Swedish User Group of Amiga)(SE)(PD)[WB].zip / Camelot 105 (1991-02)(Swedish User Group of Amiga)(SE)(PD)[WB].adf / AmigaUUCP / README < prev    next >
Text File  |  1990-10-08  |  2KB  |  73 lines

  1.  
  2.     To compile:
  3.  
  4.     * You must have either DICE, or LATTICE C to compile.  DICE's
  5.       DCC executable is included and may be used to compile under Aztec or
  6.       Lattice with the appropriate DCCOPTS enviroment variable set, but if
  7.       you ever get DICE you must be sure to delete the DCC executable that
  8.       is in this distribution.
  9.  
  10.       AZTEC C USERS:    Still not quite there, but the DCC does have a
  11.       -aztec option and most of UUCP *WILL* compile.  However, there are
  12.       still things missing.
  13.  
  14.     * Note that library construction is different under Lattice & Aztec C,
  15.       thus, different DMakefile's must be used (see below):
  16.  
  17.     * The dmake executable is required (should be in UUCP:C)
  18.  
  19.     * Object directories:  (I normally put these on a different
  20.       partition on my HD).  Holds .O files
  21.  
  22.     assign DTMP: <some-temporary-directory-on-your-hard-disk>
  23.  
  24.     MakeDir DTMP:uucp
  25.     MakeDir DTMP:uucp/lib
  26.     MakeDir DTMP:uucp/anews
  27.     MakeDir DTMP:uucp/dnews
  28.     MakeDir DTMP:uucp/dmail
  29.  
  30.     * WARNING Multiple compiler users.    If compiling under more than one
  31.       compile it is suggested you keep an object tree for each compiler,
  32.       reassign DTMP: as appropriate.
  33.  
  34.     * WARNING 2.0 beta testers:  you must use the 1.3 C:List command,
  35.       at least as of 1.4B2 List LFORMAT does not work.
  36.  
  37.     * Make the whole shebang with the 'mkall' script in this directory,
  38.       or make individual directories manually by CDing into them and
  39.       running 'dmake'.  If the latter course is chosen be sure the
  40.       link library 'lib' is made first.
  41.  
  42.     Warning:    I have no source to the 'Tar' executable in uucp:c,
  43.         be sure not to delete the executable accidently.
  44.  
  45.  
  46.     DICE:
  47.     execute mkall
  48.  
  49.     LATTICE C:
  50.  
  51.     copy uucp:c/dcc_compat t:DCC        (and add T: to your path)
  52.  
  53.     setenv DCCOPTS -lattice
  54.  
  55.     MODIFY 'MKALL' TO SPECIFY 'DMakefile.lattice' instead of 'DMakefile.dice'
  56.     WHEN MAKING THE 'LIB' SUBDIRECTORY
  57.  
  58.     execute mkall
  59.  
  60.     AZTEC C:    (note: not everything will compile yet)
  61.  
  62.     copy uucp:c/dcc_compat t:DCC        (and add T: to your path)
  63.  
  64.     setenv DCCOPTS -aztec
  65.  
  66.     MODIFY 'MKALL' TO SPECIFY 'DMakefile.lattice' instead of 'DMakefile.dice'
  67.     WHEN MAKING THE 'LIB' SUBDIRECTORY
  68.  
  69.     execute mkall
  70.  
  71.     -------
  72.  
  73.